package cn.com.surker.system.service;

import cn.com.surker.oa.entity.OaEnclosure;
import cn.com.surker.spring.RestResultDto;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
* <p>
    * 附件信息 服务类
    * </p>
*
* @author admin
* @since 2022-10-05
*/
public interface OaEnclosureService extends IService<OaEnclosure> {


    /**
    * 根据条件查询所有的数据
    * @param dto
    * @return
    */
	List<OaEnclosure> findAll(OaEnclosure dto);



    /**
    * 新增数据
    * @param dto page
    * @return
    */
    RestResultDto saveInit(OaEnclosure dto);

    /**
    * 更新数据
    * @param dto page
    * @return
    */
    RestResultDto update(OaEnclosure dto);

	/**
	 * 根据id查询数据
	 * @param id
	 * @return
	 */
	OaEnclosure selectById(Long id);

	void delete(Long id);
}
